From 2a8dd31261b66638cc79c1b6c1775cb4d2f25e4f Mon Sep 17 00:00:00 2001 From: =?utf8?q?David=20H=C3=A4rdeman?= Date: Wed, 24 Sep 2025 15:18:13 +0200 Subject: [PATCH] dhcpv4: move dhcpv4_free_assignment() MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Move dhcpv4_free_assignment() further down so it is grouped with the functions creating the assignment. Signed-off-by: David Härdeman Link: https://github.com/openwrt/odhcpd/pull/264 Signed-off-by: Álvaro Fernández Rojas --- src/dhcpv4.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/dhcpv4.c b/src/dhcpv4.c index ee5a882..01da373 100644 --- a/src/dhcpv4.c +++ b/src/dhcpv4.c @@ -151,12 +151,6 @@ static char *dhcpv4_msg_to_string(uint8_t reqmsg) } } -static void dhcpv4_free_assignment(struct dhcp_assignment *a) -{ - if (a->fr_ip) - dhcpv4_fr_stop(a); -} - static void dhcpv4_put(struct dhcpv4_message *msg, uint8_t **cookie, uint8_t type, uint8_t len, const void *data) { @@ -726,6 +720,12 @@ static void dhcpv4_handle_dgram(void *addr, void *data, size_t len, dhcpv4_handle_msg(addr, data, len, iface, dest_addr, dhcpv4_send_reply, &sock); } +static void dhcpv4_free_assignment(struct dhcp_assignment *a) +{ + if (a->fr_ip) + dhcpv4_fr_stop(a); +} + static bool dhcpv4_insert_assignment(struct list_head *list, struct dhcp_assignment *a, uint32_t addr) { -- 2.30.2